rivet stamp - French English Dictionary